//
//  main.c
//  missingNumber
//
//  Created by edz on 2020/7/3.
//  Copyright © 2020 edz. All rights reserved.
//

/*
 一个长度为n-1的递增排序数组中的所有数字都是唯一的，并且每个数字都在范围0～n-1之内。在范围0～n-1内的n个数字中有且只有一个数字不在该数组中，请找出这个数字。

  

 示例 1:

 输入: [0,1,3]
 输出: 2
 示例 2:

 输入: [0,1,2,3,4,5,6,7,9]
 输出: 8

 */


#include <stdio.h>

int main(int argc, const char * argv[]) {
    // insert code here...
    printf("Hello, World!\n");
    return 0;
}


int missingNumber(int* nums, int numsSize)
{
    int i = 0;
    while ( i < numsSize )
    {
        if(nums[i] == i)
            i++;
        else
                break;
    }
    return i;
}
